1 <?xml version="1.0" encoding="utf-8"?>
2 <root>
3 <!--
4 Microsoft ResX Schema
5
6 Version 2.0
7
8 The primary goals of this format is to allow a simple XML format
9 that is mostly human readable. The generation and parsing of the
10 various data types are done through the TypeConverter classes
11 associated with the data types.
12
13 Example:
14
15 ... ado.net/XML headers & schema ...
16 <resheader name="resmimetype">text/microsoft-resx</resheader>
17 <resheader name="version">2.0</resheader>
18 <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 <value>[base64 mime encoded serialized .NET Framework object]</value>
24 </data>
25 <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 <comment>This is a comment</comment>
28 </data>
29
30 There are any number of "resheader" rows that contain simple
31 name/value pairs.
32
33 Each data row contains a name, and value. The row also contains a
34 type or mimetype. Type corresponds to a .NET class that support
35 text/value conversion through the TypeConverter architecture.
36 Classes that don't support this are serialized and stored with the
37 mimetype set.
38
39 The mimetype is used for serialized objects, and tells the
40 ResXResourceReader how to depersist the object. This is currently not
41 extensible. For a given mimetype the value must be set accordingly:
42
43 Note - application/x-microsoft.net.object.binary.base64 is the format
44 that the ResXResourceWriter will generate, however the reader can
45 read any of the formats listed below.
46
47 mimetype: application/x-microsoft.net.object.binary.base64
48 value : The object must be serialized with
49 : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 : and then encoded with base64 encoding.
51
52 mimetype: application/x-microsoft.net.object.soap.base64
53 value : The object must be serialized with
54 : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 : and then encoded with base64 encoding.
56
57 mimetype: application/x-microsoft.net.object.bytearray.base64
58 value : The object must be serialized into a byte array
59 : using a System.ComponentModel.TypeConverter
60 : and then encoded with base64 encoding.
61 -->
62 <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 <xsd:element name="root" msdata:IsDataSet="true">
65 <xsd:complexType>
66 <xsd:choice maxOccurs="unbounded">
67 <xsd:element name="metadata">
68 <xsd:complexType>
69 <xsd:sequence>
70 <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 </xsd:sequence>
72 <xsd:attribute name="name" use="required" type="xsd:string" />
73 <xsd:attribute name="type" type="xsd:string" />
74 <xsd:attribute name="mimetype" type="xsd:string" />
75 <xsd:attribute ref="xml:space" />
76 </xsd:complexType>
77 </xsd:element>
78 <xsd:element name="assembly">
79 <xsd:complexType>
80 <xsd:attribute name="alias" type="xsd:string" />
81 <xsd:attribute name="name" type="xsd:string" />
82 </xsd:complexType>
83 </xsd:element>
84 <xsd:element name="data">
85 <xsd:complexType>
86 <xsd:sequence>
87 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 </xsd:sequence>
90 <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 <xsd:attribute ref="xml:space" />
94 </xsd:complexType>
95 </xsd:element>
96 <xsd:element name="resheader">
97 <xsd:complexType>
98 <xsd:sequence>
99 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 </xsd:sequence>
101 <xsd:attribute name="name" type="xsd:string" use="required" />
102 </xsd:complexType>
103 </xsd:element>
104 </xsd:choice>
105 </xsd:complexType>
106 </xsd:element>
107 </xsd:schema>
108 <resheader name="resmimetype">
109 <value>text/microsoft-resx</value>
110 </resheader>
111 <resheader name="version">
112 <value>2.0</value>
113 </resheader>
114 <resheader name="reader">
115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 </resheader>
117 <resheader name="writer">
118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 </resheader>
120 <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
121 <data name="$this.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
122 <value>
123 R0lGODlhLgFOAIYAANPn+kWZ6Eea6Nra2uLi4tnZ2fLy8vHx8TiS5jyU5364797t+1ym62is7JjH8kqc
124 6WCo69zs+2+w7f7+/vz8/OXl5UKX6Ii+8Pb29p/K85DC8bva99jq+vn5+cjh+KbO9DaR5lGg6lWi6nOy
125 7jqT51mk69/f306e6cLd93e17u7u7oK78N3d3Xq275PE8s7k+enp6YW88Ofn5+bm5muu7YzA8bTW9pbG
126 8q3S9djY2GSq7D+W566urqysrK2treTk5N7e3vDw8Ovr6/T09P///wAAAAAAAAAAAAAAAAAAAAAAAAAA
127 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
128 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
129 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQA
130 AAAAACwAAAAALgFOAAAI/wCJCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDiky4oKTJ
131 kyhTqlzJsqXLlzBjypxJs6bNmzhz6txZMoLPn0CDCh1KtKjRo0iTKl3KtKnTp1CjSp1K1SeHq1izat3K
132 tavXr2DDih1LtqzZs2jTql3Ltu1VAHDjyp1Lt67du3jz6t3Lt6/fv4ADCx5MuLBhuC8SK17MuLHjx5Aj
133 S55MubLly5gza97MubPnz4k9iB5NurTp06hTq17NurXr17Bjy55Nu7bt27hFo9jNu7fv38CDCx9OvLjx
134 48iTK1/OvLnz59Cj795Avbr169iza9/Ovbv37+DDi/8fT768+fPo06unbqO9+/fw48ufT7++/fv48+vf
135 z7+///8ABijggO3hYOCBCCao4IIMNujggxBGKOGEFFZo4YUYZqjhhhwa+MGHIIYo4ogklmjiiSimqOKK
136 LLbo4oswxijjjDTW+GEGOOao44489ujjj0AGKeSQRBZp5JFIJqnkkkw26SSODkQp5ZRUVmnllVhmqeWW
137 XHbp5ZdghinmmGSWaeaZUd6g5ppstunmm3DGKeecdNZp55145qnnnnz26eefgKrpwqCEFmrooYgmquii
138 jDbq6KOQRirppJRWaumlmGY6qAacdurpp6CGKuqopJZq6qmopqrqqqy26uqrsMb/KiunNdRq66245qrr
139 rrz26uuvwAYr7LDEFmvsscgmq+yytV7g7LPQRivttNRWa+212Gar7bbcduvtt+CGK+645Dobw7nopqvu
140 uuy26+678MYr77z01mvvvfjmq+++/PZ77goAByzwwAQXbPDBCCes8MIMN+zwwxBHLPHEFFdsMcAKZKzx
141 xhx37PHHIIcs8sgkl2zyySinrPLKLLfs8ssZtyDzzDTXbPPNOOes88489+zzz0AHLfTQRBdt9NFIy5zC
142 0kw37fTTUEct9dRUV2311VhnrfXWXHft9ddgh730CGSXbfbZaKet9tpst+3223DHLffcdNdt99145603
143 2RL0/+3334AHLvjghBdu+OGIJ6744ow37vjjkEcu+eR902D55ZhnrvnmnHfu+eeghy766KSXbvrpqKeu
144 +uqsW97A67DHLvvstNdu++2456777rz37vvvwAcv/PDEF/+6Dsgnr/zyzDfv/PPQRy/99NRXb/312Gev
145 /fbcd+898hCEL/745Jdv/vnop6/++uy37/778Mcv//z012///eEzoP/+/Pfv//8ADKAAB0jAAhrwgAhM
146 oAIXyMAGOvCBENRfCSZIwQpa8IIYzKAGN8jBDnrwgyAMoQhHSMISmvCEKEzhBEXAwha68IUwjKEMZ0jD
147 GtrwhjjMoQ53yMMe+vCHQAyiEKxZGIIiGvGISEyiEpfIxCY68YlQjKIUp0jFKlrxiljMoha3WMQTePGL
148 YAyjGMdIxjKa8YxoTKMa18jGNrrxjXCMoxznSEcvPuCOeMyjHvfIxz768Y+ADKQgB0nIQhrykIhMpCIX
149 ychG3lEAkIykJCdJyUpa8pKYzKQmN8nJTnryk6AMpShHScpSmhKSAUilKlfJyla68pWwjKUsZ0nLWtry
150 lrjMpS53ycte+vKX/6m0gDCHScxiGvOYyEymMpfJzGY685nQjKY0p0nNalrzmtgU5g62yc1uevOb4Ayn
151 OMdJznKa85zoTKc618nOdrrznfCM5zYTQM962vOe+MynPvfJz376858ADahAB0rQghr0oAhNqELpSYKG
152 OvShEI2oRCdK0Ypa9KIYzahGN8rRjnr0oyANqUhH2lAEmPSkKE2pSlfK0pa69KUwjalMZ0rTmtr0pjjN
153 qU53ylOTguCnQA2qUIdK1KIa9ahITapSl8rUpjr1qVCNqlSnStWq/rQDWM2qVrfK1a569atgDatYx0rW
154 spr1rGhNq1rXyta2uhWrE4irXOdK17ra9a54zf+rXvfK17769a+ADaxgB0vYwhr2sHEdiWIXy9jGOvax
155 iqWAZCdL2cpa9rKYzaxmN8vZznr2s6ANrWhHS9rSmva0qJUsBlbL2ta69rWwja1sZ0vb2tr2trjNrW53
156 y9ve+va3wA3uaoNA3OIa97jITa5yl8vc5jr3udCNrnSnS93qWve62M2udokrhO5697vgDa94x0ve8pr3
157 vOhNr3rXy972uve98I2vfOfb3QrY9774za9+98vf/vr3vwAOsIAHTOACG/jACE6wghfMYPsC4cEQjrCE
158 J0zhClv4whjOsIY3zOEOe/jDIA6xiEdM4hI/uAAoTrGKV8ziFrv4xTCOsYz/Z0zjGtv4xjjOsY53zOMe
159 +xjFOQiykIdM5CIb+chITrKSl8zkJjv5yVCOspSnTOUqW/nKQR6AlrfM5S57+ctgDrOYx0zmMpv5zGhO
160 s5rXzOY2u/nNcNYyC+ZM5zrb+c54zrOe98znPvv5z4AOtKAHTehCG/rQiE70nE3M6EY7+tGQjrSkJ01p
161 ChPg0pjOtKY3zelOe/rToA61qEdN6lKb+tSoTrWqV83qVl/6B7COtaxnTeta2/rWuM61rnfN6177+tfA
162 Drawh03sYhsb1jNItrKXzexmO/vZ0I62tKdN7Wpb+9rYzra2t83tbnv728mGgbjHTe5ym/vc6E63utfN
163 /+52u/vd8I63vOdN73rb+974Fjd9983vfvv73wAPuMAHLl4VGPzgCE+4whfO8IY7/OEQj7jEJ07xilv8
164 4hjPuMY3znGDH+DjIA+5yEdO8pKb/OQoT7nKV87ylrv85TCPucxnTvOaf9wAOM+5znfO8577/OdAD7rQ
165 h070ohv96EhPutKXzvSmOx3nQ4i61KdO9apb/epYz7rWt871rnv962APu9jHTvaym/3saE+72tfO9ra7
166 /e1wj7vc5073utv97njPu9S3y/e++/3vgA+84AdP+OQS/PCIT7ziF8/4w8vg8ZCPvOQnT/nKW/7ymM+8
167 5jfP+c57/vOgD73oR0/60nw//tioT73qV8/61rv+9bCvtQlmT/va2/72uM+97nfP+977/vfAD77wh0/8
168 4hv/+MhP/ux5wPzmO//50I++9KdP/epb//rY54EPesB9H2T/++AP//e5T/7ym//86E+/+tfP/va7//3d
169 Zz5k50//+tv//vjPv/73z//+iyQgADs=
170 </value>
171 </data>
172 </root>